Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Tutorial]Automatyczne Czyszczenie Logw Dwie Wersje


Rekomendowane odpowiedzi

Opublikowano

Witam  Mam dla was dzis skrypt do czyszenia logw.Skrypt automatycznie czysci logi serwera i mysql testowany.

 

w logujemy sie do putty  wpisujemy  

cd /

 

robimy pliczek komenda

ee auto

 

i  wklejamy zawartosc 

 


#!/bin/sh
echo -e "\033[35mWitam W Automatycznym Skrypcie Czyszczenia logow.\033[0m"
sleep 4
clear
cd /home/game/                                                    ######Skrypt Zamykajacy Server -Start-#####
sh close.sh &
echo -e "\033[35mChannel 1 Zostal Wylaczony \033[0m"
sleep 3
sh close2.sh &
echo -e "\033[35mChannel 2 Zostal Wylaczony \033[0m"
sleep 3
sh close3.sh &
echo -e "\033[35mChannel 3 Zostal Wylaczony \033[0m"
sleep 3                                                    ####Koniec Skryptu Zamykajacego Serwer -Stop-######
df -h ##Sprawdzanie Miejsca przed czyszczeniem                  ####Komenda Sprawdza ilosc miejsca przed czyszczeniem#####
sleep 5
echo -e "\033[38mIlosc Miejsca Przed Czyszczeniem logow\033[0m"
sleep 4

echo -e "\033[33mRozpoczynanie\033[0m"
sleep 4
clear
######Rozpoczecie Skryptu Czyszczenia###
cd /home/game/all_log3                              ####Rozpoczecie czyszczenia Logow z CH3 -Start-######
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /home/game/channel3
rm /home/game/channel3/stdout
rm /home/game/channel3/*/stdout
rm /home/game/channel3/packet_info.txt
rm /home/game/channel3/*/packet_info.txt
rm /home/game/channel3/p2p_packet_info.txt
rm /home/game/channel3/*/p2p_packet_info.txt
rm /home/game/channel3/syslog
rm /home/game/channel3/*/syslog
rm /home/game/channel3/syserr
rm /home/game/channel3/*/syserr                  ####Koniec Sryptu Czyszczenia  Logow z CH3 -END-###########
echo -e "\033[32mLogi z Channel 3 Zostaly usuniete\033[0m";
sleep 3
cd /home/game/all_log2                           ####Koniec Sryptu Czyszczenia  Logow z CH3 -END-###########
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /home/game/channel2
rm /home/game/channel2/stdout
rm /home/game/channel2/*/stdout
rm /home/game/channel2/packet_info.txt
rm /home/game/channel2/*/packet_info.txt
rm /home/game/channel2/p2p_packet_info.txt
rm /home/game/channel2/*/p2p_packet_info.txt
rm /home/game/channel2/syslog
rm /home/game/channel2/*/syslog
rm /home/game/channel2/syserr
rm /home/game/channel2/*/syserr                    ####Koniec Sryptu Czyszczenia  Logow z CH2 -END-###########
echo -e "\033[32mLogi z Channel 2 Zostaly usuniete\033[0m";
sleep 3
cd /home/game/all_log                              ####Koniec Sryptu Czyszczenia  Logow z CH1 -END-###########
sh ca.sh &
sh cd.sh &
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /home/game/channel
rm /home/game/channel/stdout
rm /home/game/channel/*/stdout
rm /home/game/channel/packet_info.txt
rm /home/game/channel/*/packet_info.txt
rm /home/game/channel/p2p_packet_info.txt
rm /home/game/channel/*/p2p_packet_info.txt
rm /home/game/channel/syslog
rm /home/game/channel/*/syslog
rm /home/game/channel/syserr
rm /home/game/channel/*/syserr                    ####Koniec Sryptu Czyszczenia  Logow z CH1 -END-###########
echo -e "\033[32mLogi z Channel 1 Zostaly usuniete\033[0m";
sleep 3                                           ###Kasowanie logw gry -start-####
rm -rf /usr/home/game/channel/*/syslog
rm -rf /usr/home/game/channel/*/syserr
rm -rf /home/game/channel/*/syslog
rm -rf /home/game/channel1/*/syserr
rm -rf /home/game/channel2/*/syslog
rm -rf /home/game/channel2/*/syserr
rm -rf /home/game/channel3/*/syslog
rm -rf /home/game/channel3/*/syserr               ###Kasowanie logw gry -start-####
echo -e "\033[35mWszystkie logi zostaly usuniete Zwolnilo sie miejsce na Dysku na parcycji Glownej\033[0m"
sleep 1
echo -e "\033[31mIlosc Miejsca po czyszczeniu zaleca sie czyszczenie logow co 2-3 dni Pozdrawiam Elipsemt2.pl By MementoMori\033[0m"
sleep 1
df -h ##Sprawdzanie miejsca na dysku po czyszczeniu###
#Wgrywanie nowej tabeli log####
echo -e "\033[32mCzyszczenie logow z Bazy /var/db/mysql/ wgranie na nowo tabeli log i automatyczne naprawienie tabeli\033[0m";
cd /var/db/mysql/log/
chmod -R 777 log.tgz
fetch http://madakamt2.com.pl/konrad20016/log.tgz
cd /var/db/mysql/log/
echo -e "\033[32mRozpoczecie kasowania tabeli log\033[0m";
rm /var/db/mysql/log/log.FMR
rm /var/db/mysql/log/log.MYD
rm /var/db/mysql/log/log.MYI
echo -e "\033[32mKoniec kasowania tabeli log\033[0m";
sleep 3
tar zxvf log.tgz
echo -e "\033[32mRozpakowanie czystej tabeli log\033[0m";
sleep 3
Chmod -R 777 /var/db/mysql/log/
echo -e "\033[32mChmod Zostal nadany\033[0m";
sleep 3
df -h
echo -e "\033[32mSerwer Zostalo oczyszczony z wszystkich logow (Mysql i Gry) \033[0m";
cd /home/game/
sh start.sh &
sh start2.sh &
echo -e "\033[32mSerwer Zostal pomyslnie odpalony\033[0m";
sleep 10
clear
#######Skryp By MementoMori####




 

 

 

 

Wazne Robilem go pod pliki w katalogu home wystarczy  dopisac przed home w skrypcie /usr czyli np 

 

zawarte w skrypcie rm /home/game/channel2/*/syslog   a jak masz w usr to rm /usr/home/game/channel2/*/syslog

 

 

 

 

Skrypt dziala nawet jesli mamy tylko 1 ch

 

 

 

 

Wersja 2 moze jeszcze nie testowana z wyborem plikow 

 

#!/bin/sh

echo -e "\033[35mWitam W Automatycznym Skrypcie Czyszczenia logow. By MementoMori\033[0m"
sleep 4
clear
echo -e "\033[35mProsze wybrac na jakich plikach ma przeprowadzis sie czyszczenie.\033[0m"
sleep 4
echo -e "\033[35m1-Pliki Rain Hamachi No-Hamachi, 2-Serwery Dedykowane 3-Pliki by Sui. 4 Serwery Dedykowane z lokalizacja /usr/home/game/ 0-Wyjscie \033[0m"
read chs

case $chs in
1*)
echo -e "\033[33mRozpoczynanie\033[0m"
sleep 4
clear
 cd /home/rain/game/all_log                              ####Rozpoczecie czyszczenia Logow Pliki rain -Start-######
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /home/rain/channel
rm /home/rain/channel/stdout
rm /home/rain/channel/*/stdout
rm /home/rain/channel/packet_info.txt
rm /home/rain/channel/*/packet_info.txt
rm /home/rain/channel/p2p_packet_info.txt
rm /home/rain/channel/*/p2p_packet_info.txt
rm /home/rain/channel/syslog
rm /home/rain/channel/*/syslog
rm /home/rain/channel/syserr
rm /home/rain/channel/*/syserr
echo -e "\033[32mLogi Usuniete z Plikow Rain\033[0m";
sleep 3
df -h ##Sprawdzanie miejsca na dysku po czyszczeniu###
#Wgrywanie nowej tabeli log####
echo -e "\033[32mCzyszczenie logow z Bazy /var/db/mysql/ wgranie na nowo tabeli log i automatyczne naprawienie tabeli\033[0m";
cd /var/db/mysql/log/
chmod -R 777 log.tgz
fetch http://madakamt2.com.pl/konrad20016/log.tgz
cd /var/db/mysql/log/
echo -e "\033[32mRozpoczecie kasowania tabeli log\033[0m";
rm /var/db/mysql/log/log.FMR
rm /var/db/mysql/log/log.MYD
rm /var/db/mysql/log/log.MYI
echo -e "\033[32mKoniec kasowania tabeli log\033[0m";
sleep 3
tar zxvf log.tgz
echo -e "\033[32mRozpakowanie czystej tabeli log\033[0m";
sleep 3
Chmod -R 777 /var/db/mysql/log/
echo -e "\033[32mChmod Zostal nadany\033[0m";
sleep 3
df -h
echo -e "\033[32mSerwer Zostalo oczyszczony z wszystkich logow (Mysql i Gry) \033[0m";
cd /rain/rain/game/
sh start.sh &
echo -e "\033[32mSerwer Zostal pomyslnie odpalony\033[0m";
sleep 10
clear
;;
2*)
echo -e "\033[35mWitam W Automatycznym Skrypcie Czyszczenia logow.\033[0m"
sleep 4
clear
cd /home/game/                                                    ######Skrypt Zamykajacy Server -Start-#####
sh close.sh &
echo -e "\033[35mChannel 1 Zostal Wylaczony \033[0m"
sleep 3
sh close2.sh &
echo -e "\033[35mChannel 2 Zostal Wylaczony \033[0m"
sleep 3
sh close3.sh &
echo -e "\033[35mChannel 3 Zostal Wylaczony \033[0m"
sleep 3                                                    ####Koniec Skryptu Zamykajacego Serwer -Stop-######
df -h ##Sprawdzanie Miejsca przed czyszczeniem                  ####Komenda Sprawdza ilosc miejsca przed czyszczeniem#####
sleep 5
echo -e "\033[38mIlosc Miejsca Przed Czyszczeniem logow\033[0m"
sleep 4

echo -e "\033[33mRozpoczynanie\033[0m"
sleep 4
clear
######Rozpoczecie Skryptu Czyszczenia###
cd /home/rain/all_log3                              ####Rozpoczecie czyszczenia Logow z CH3 -Start-######
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /home/game/channel3
rm /home/game/channel3/stdout
rm /home/game/channel3/*/stdout
rm /home/game/channel3/packet_info.txt
rm /home/game/channel3/*/packet_info.txt
rm /home/game/channel3/p2p_packet_info.txt
rm /home/game/channel3/*/p2p_packet_info.txt
rm /home/game/channel3/syslog
rm /home/game/channel3/*/syslog
rm /home/game/channel3/syserr
rm /home/game/channel3/*/syserr                  ####Koniec Sryptu Czyszczenia  Logow z CH3 -END-###########
echo -e "\033[32mLogi z Channel 3 Zostaly usuniete\033[0m";
sleep 3
cd /home/game/all_log2                           ####Koniec Sryptu Czyszczenia  Logow z CH3 -END-###########
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /home/game/channel2
rm /home/game/channel2/stdout
rm /home/game/channel2/*/stdout
rm /home/game/channel2/packet_info.txt
rm /home/game/channel2/*/packet_info.txt
rm /home/game/channel2/p2p_packet_info.txt
rm /home/game/channel2/*/p2p_packet_info.txt
rm /home/game/channel2/syslog
rm /home/game/channel2/*/syslog
rm /home/game/channel2/syserr
rm /home/game/channel2/*/syserr                    ####Koniec Sryptu Czyszczenia  Logow z CH2 -END-###########
echo -e "\033[32mLogi z Channel 2 Zostaly usuniete\033[0m";
sleep 3
cd /home/game/all_log                              ####Koniec Sryptu Czyszczenia  Logow z CH1 -END-###########
sh ca.sh &
sh cd.sh &
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /home/game/channel
rm /home/game/channel/stdout
rm /home/game/channel/*/stdout
rm /home/game/channel/packet_info.txt
rm /home/game/channel/*/packet_info.txt
rm /home/game/channel/p2p_packet_info.txt
rm /home/game/channel/*/p2p_packet_info.txt
rm /home/game/channel/syslog
rm /home/game/channel/*/syslog
rm /home/game/channel/syserr
rm /home/game/channel/*/syserr                    ####Koniec Sryptu Czyszczenia  Logow z CH1 -END-###########
echo -e "\033[32mLogi z Channel 1 Zostaly usuniete\033[0m";
sleep 3                                           ###Kasowanie logw gry -start-####
rm -rf /usr/home/game/channel/*/syslog
rm -rf /usr/home/game/channel/*/syserr
rm -rf /home/game/channel/*/syslog
rm -rf /home/game/channel1/*/syserr
rm -rf /home/game/channel2/*/syslog
rm -rf /home/game/channel2/*/syserr
rm -rf /home/game/channel3/*/syslog
rm -rf /home/game/channel3/*/syserr               ###Kasowanie logw gry -start-####
echo -e "\033[35mWszystkie logi zostaly usuniete Zwolnilo sie miejsce na Dysku na parcycji Glownej\033[0m"
sleep 1
echo -e "\033[31mIlosc Miejsca po czyszczeniu zaleca sie czyszczenie logow co 2-3 dni Pozdrawiam Elipsemt2.pl By MementoMori\033[0m"
sleep 1
df -h ##Sprawdzanie miejsca na dysku po czyszczeniu###
#Wgrywanie nowej tabeli log####
echo -e "\033[32mCzyszczenie logow z Bazy /var/db/mysql/ wgranie na nowo tabeli log i automatyczne naprawienie tabeli\033[0m";
cd /var/db/mysql/log/
chmod -R 777 log.tgz
fetch http://madakamt2.com.pl/konrad20016/log.tgz
cd /var/db/mysql/log/
echo -e "\033[32mRozpoczecie kasowania tabeli log\033[0m";
rm /var/db/mysql/log/log.FMR
rm /var/db/mysql/log/log.MYD
rm /var/db/mysql/log/log.MYI
echo -e "\033[32mKoniec kasowania tabeli log\033[0m";
sleep 3
tar zxvf log.tgz
echo -e "\033[32mRozpakowanie czystej tabeli log\033[0m";
sleep 3
Chmod -R 777 /var/db/mysql/log/
echo -e "\033[32mChmod Zostal nadany\033[0m";
sleep 3
df -h
echo -e "\033[32mSerwer Zostalo oczyszczony z wszystkich logow (Mysql i Gry) \033[0m";
cd /home/game/
sh start.sh &
sh start2.sh &
echo -e "\033[32mSerwer Zostal pomyslnie odpalony\033[0m";
sleep 10
clear
;;
#######Skryp By MementoMori####
3*)
echo -e "\033[33mRozpoczynanie\033[0m"
sleep 4
clear
cd /rain/game/all_log                              ####Rozpoczecie czyszczenia Logow Pliki rain -Start-######
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /home/rain/channel
rm /home/rain/channel/stdout
rm /home/rain/channel/*/stdout
rm /home/rain/channel/packet_info.txt
rm /home/rain/channel/*/packet_info.txt
rm /home/rain/channel/p2p_packet_info.txt
rm /home/rain/channel/*/p2p_packet_info.txt
rm /home/rain/channel/syslog
rm /home/rain/channel/*/syslog
rm /home/rain/channel/syserr
rm /home/rain/channel/*/syserr
echo -e "\033[32mLogi Usuniete z Plikow Rain\033[0m";
sleep 3
df -h ##Sprawdzanie miejsca na dysku po czyszczeniu###
#Wgrywanie nowej tabeli log####
echo -e "\033[32mCzyszczenie logow z Bazy /var/db/mysql/ wgranie na nowo tabeli log i automatyczne naprawienie tabeli\033[0m";
cd /var/db/mysql/log/
chmod -R 777 log.tgz
fetch http://madakamt2.com.pl/konrad20016/log.tgz
cd /var/db/mysql/log/
echo -e "\033[32mRozpoczecie kasowania tabeli log\033[0m";
rm /var/db/mysql/log/log.FMR
rm /var/db/mysql/log/log.MYD
rm /var/db/mysql/log/log.MYI
echo -e "\033[32mKoniec kasowania tabeli log\033[0m";
sleep 3
tar zxvf log.tgz
echo -e "\033[32mRozpakowanie czystej tabeli log\033[0m";
sleep 3
Chmod -R 777 /var/db/mysql/log/
echo -e "\033[32mChmod Zostal nadany\033[0m";
sleep 3
df -h
echo -e "\033[32mSerwer Zostalo oczyszczony z wszystkich logow (Mysql i Gry) \033[0m";
cd /rain/rain/game/
sh start.sh &
echo -e "\033[32mSerwer Zostal pomyslnie odpalony\033[0m";
sleep 10
clear
;;
3*)
cho -e "\033[33mRozpoczynanie\033[0m"
sleep 4
clear
cd /usr/sui/game/all_log                              ####Rozpoczecie czyszczenia Logow Pliki rain -Start-######
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /usr/home/sui/channel
rm /usr/home/sui/channel/stdout
rm /usr/home/sui/channel/*/stdout
rm /usr/home/sui/channel/packet_info.txt
rm /usr/home/sui/channel/*/packet_info.txt
rm /usr/home/sui/channel/p2p_packet_info.txt
rm /usr/home/sui/channel/*/p2p_packet_info.txt
rm /usr/home/sui/channel/syslog
rm /usr/home/sui/channel/*/syslog
rm /usr/home/sui/channel/syserr
rm /usr/home/sui/channel/*/syserr
echo -e "\033[32mLogi Usuniete z Plikow sui\033[0m";
sleep 3
df -h ##Sprawdzanie miejsca na dysku po czyszczeniu###
#Wgrywanie nowej tabeli log####
echo -e "\033[32mCzyszczenie logow z Bazy /var/db/mysql/ wgranie na nowo tabeli log i automatyczne naprawienie tabeli\033[0m";
cd /var/db/mysql/log/
chmod -R 777 log.tgz
fetch http://madakamt2.com.pl/konrad20016/log.tgz
cd /var/db/mysql/log/
echo -e "\033[32mRozpoczecie kasowania tabeli log\033[0m";
rm /var/db/mysql/log/log.FMR
rm /var/db/mysql/log/log.MYD
rm /var/db/mysql/log/log.MYI
echo -e "\033[32mKoniec kasowania tabeli log\033[0m";
sleep 3
tar zxvf log.tgz
echo -e "\033[32mRozpakowanie czystej tabeli log\033[0m";
sleep 3
Chmod -R 777 /var/db/mysql/log/
echo -e "\033[32mChmod Zostal nadany\033[0m";
sleep 3
df -h
echo -e "\033[32mSerwer Zostalo oczyszczony z wszystkich logow (Mysql i Gry) \033[0m";
cd /usr/home/sui/
sh start.sh &
echo -e "\033[32mSerwer Zostal pomyslnie odpalony\033[0m";
sleep 10
clear
;;
4*)
cd /usr/home/game/all_log3                              ####Rozpoczecie czyszczenia Logow z CH3 -Start-######
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /usr/home/game/channel3
rm /usr/home/game/channel3/stdout
rm /usr/home/game/channel3/*/stdout
rm /usr/home/game/channel3/packet_info.txt
rm /usr/home/game/channel3/*/packet_info.txt
rm /usr/home/game/channel3/p2p_packet_info.txt
rm /usr/home/game/channel3/*/p2p_packet_info.txt
rm /usr/home/game/channel3/syslog
rm /usr/home/game/channel3/*/syslog
rm /usr/home/game/channel3/syserr
rm /usr/home/game/channel3/*/syserr                  ####Koniec Sryptu Czyszczenia  Logow z CH3 -END-###########
echo -e "\033[32mLogi z Channel 3 Zostaly usuniete\033[0m";
sleep 3
cd /usr/home/game/all_log2                           ####Koniec Sryptu Czyszczenia  Logow z CH3 -END-###########
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /usr/home/game/channel2
rm /usr/home/game/channel2/stdout
rm /usr/home/game/channel2/*/stdout
rm /usr/home/game/channel2/packet_info.txt
rm /usr/home/game/channel2/*/packet_info.txt
rm /usr/home/game/channel2/p2p_packet_info.txt
rm /usr/home/game/channel2/*/p2p_packet_info.txt
rm /usr/home/game/channel2/syslog
rm /usr/home/game/channel2/*/syslog
rm /usr/home/game/channel2/syserr
rm /usr/home/game/channel2/*/syserr                    ####Koniec Sryptu Czyszczenia  Logow z CH2 -END-###########
echo -e "\033[32mLogi z Channel 2 Zostaly usuniete\033[0m";
sleep 3
cd /usr/home/game/all_log                              ####Koniec Sryptu Czyszczenia  Logow z CH1 -END-###########
sh ca.sh &
sh cd.sh &
sh cf.sh &
sh cg1_1.sh &
sh cg1_2.sh &
sh cg1_3.sh &
sh cg2.sh &
sh cg61.sh &
sh cg99.sh &
cd /usr/home/game/channel
rm /usr/home/game/channel/stdout
rm /usr/home/game/channel/*/stdout
rm /usr/home/game/channel/packet_info.txt
rm /usr/home/game/channel/*/packet_info.txt
rm /usr/home/game/channel/p2p_packet_info.txt
rm /usr/home/game/channel/*/p2p_packet_info.txt
rm /usr/home/game/channel/syslog
rm /usr/home/game/channel/*/syslog
rm /usr/home/game/channel/syserr
rm /usr/home/game/channel/*/syserr                    ####Koniec Sryptu Czyszczenia  Logow z CH1 -END-###########
echo -e "\033[32mLogi z Channel 1 Zostaly usuniete\033[0m";
sleep 3                                           ###Kasowanie logw gry -start-####
rm -rf /usr/usr/home/game/channel/*/syslog
rm -rf /usr/usr/home/game/channel/*/syserr
rm -rf /usr/home/game/channel/*/syslog
rm -rf /usr/home/game/channel1/*/syserr
rm -rf /usr/home/game/channel2/*/syslog
rm -rf /usr/home/game/channel2/*/syserr
rm -rf /usr/home/game/channel3/*/syslog
rm -rf /usr/home/game/channel3/*/syserr               ###Kasowanie logw gry -start-####
echo -e "\033[35mWszystkie logi zostaly usuniete Zwolnilo sie miejsce na Dysku na parcycji Glownej\033[0m"
sleep 1
echo -e "\033[31mIlosc Miejsca po czyszczeniu zaleca sie czyszczenie logow co 2-3 dni Pozdrawiam Elipsemt2.pl By MementoMori\033[0m"
sleep 1
df -h ##Sprawdzanie miejsca na dysku po czyszczeniu###
#Wgrywanie nowej tabeli log####
echo -e "\033[32mCzyszczenie logow z Bazy /var/db/mysql/ wgranie na nowo tabeli log i automatyczne naprawienie tabeli\033[0m";
cd /var/db/mysql/log/
chmod -R 777 log.tgz
fetch http://madakamt2.com.pl/konrad20016/log.tgz
cd /var/db/mysql/log/
echo -e "\033[32mRozpoczecie kasowania tabeli log\033[0m";
rm /var/db/mysql/log/log.FMR
rm /var/db/mysql/log/log.MYD
rm /var/db/mysql/log/log.MYI
echo -e "\033[32mKoniec kasowania tabeli log\033[0m";
sleep 3
tar zxvf log.tgz
echo -e "\033[32mRozpakowanie czystej tabeli log\033[0m";
sleep 3
Chmod -R 777 /var/db/mysql/log/
echo -e "\033[32mChmod Zostal nadany\033[0m";
sleep 3
df -h
echo -e "\033[32mSerwer Zostalo oczyszczony z wszystkich logow (Mysql i Gry) \033[0m";
cd /usr/home/game/
sh start.sh &
sh start2.sh &
echo -e "\033[32mSerwer Zostal pomyslnie odpalony\033[0m";
sleep 10
clear
;;
0*)
echo -e "\033[32mDowidzenia Skrypt by MementoMori\033[0m";
sleep 4
clear
;;
esac
####Skrypt by MementoMori dla MPCForum.pl (OsamaBinZlo)#######

Wiem kto jest swój, a kto zwykły pedał
Intel Xeon E5 1650 v2 16GB Ram 1 TB SSD 2x D500 3GB

 

Opublikowano

skrypt fajny tylko jakbyś wyedytował go na tak aby był wybór na jaki kanał ma czyścić logi. Nie każdy serwer ma 4kanały.

 

Skrypt polecam na prawdę się przydaje chodź ma wadę-nie działa na hamachi ;)

 

Pozdrawiam,

 

QBA_96.

 

 

Opublikowano

Up Dziala na wszystkich tylko jak napsialem zmieniacie lokalzacje np z /home/game na home/rain itp  jesli ktos ma 1 ch to wyczysci tylko 1 a reszty nie bo nie mam plikow i tyle ale skrypt nadal wykona swoje dzialanie znalazlem buga w nim z czyszczeniem mysql rano poprawie 

Wiem kto jest swój, a kto zwykły pedał
Intel Xeon E5 1650 v2 16GB Ram 1 TB SSD 2x D500 3GB

 

Opublikowano

no szkoda że na hamachi nie działa a na no-hamachi działa on ?? Na dedykach na pewno Działa :)

komenda "fetch" ściąga plik z internetu a hamachi nie łączenia z internetem tylko silnikiem Hamachi.

 

 

Zawsze można ściągnąć te log.tgz umieścić w:

 /var/db/mysql

/ i usunąć z skryptu:

fetch http://madakamt2.com.pl/konrad20016/log.tgz

 

 

Sam zmieniłem:tar zxvf log.tgz na tar zxf log.tgz dzięki czemu nie mam nie potrzebnych linijek, także usunąłem włączanie i wyłączanie serwera oraz usuwanie logów z channel2-4 ponieważ nie mam tylu kanałów.

 

Pozdrawiam,

 

QBA_96.

 

 

Opublikowano

Ten skrypt to jakaś masakra, zero przemyślenia i trochę wiedzy na temat skryptu = skrypt potworek. Do tego kasowanie tabeli, ściąganie z jakiejś strony. Nie wiem jak na to wpadłeś ale to czysta głupota.

1. skrypt jest gotowy w /game/all_log/clearlog.sh

2. Wystarczy dowiązania zrobić z katalogu /game/all_log/

3. czyszczenie tabeli robi się w ten sposób: DELETE from log.log; a nie jakieś pobieranie tabel z strony xO

Opublikowano

napisz lepszy hmmm wiesz del form log ale jak zrobic aby skrypt sie automatycznie logowal w shell i wydawal polecenie tego jeszcze nie wiem pro elo elo napisz lepszy

Wiem kto jest swój, a kto zwykły pedał
Intel Xeon E5 1650 v2 16GB Ram 1 TB SSD 2x D500 3GB

 

Opublikowano

up czym to sie rozni bo nie widze dzialanie takie same i tyle mogles pierwszy cos napisac 

Wiem kto jest swój, a kto zwykły pedał
Intel Xeon E5 1650 v2 16GB Ram 1 TB SSD 2x D500 3GB

 

  • 2 tygodnie później...
  • 4 tygodnie później...
Opublikowano

skrypt troche bez sensu, w czasie gry ustawi ktoś crontab i zresetuje mu sie serwer...

chyba, że ja coś źle myśle :)

tzn mi ten skrypt działa ale tak hmmm niepewnie jakoś tak

963711463719651277415.png

|<|®Krzysztofa®|>|




Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...